1.2 连接centos系统
配置IP地址
环境说明:
- 网关地址为192.168.1.1
- 虚拟机网卡的网络适配器连接方式为:桥接模式
- 系统为centos6.5
- 配置IP地址为192.168.1.168
可以直接使用命令获取动态ip地址(重启后消失)
dhclient
编辑网卡配置文件可以设置静态IP地址(推荐)
vim /etc/sysconfig/network-scripts/ifcfg-eth0
提示没有vim命令,可以只用yum命令安装
yum install -y vim-enhanced
编辑网卡的配置文件
BOOTPROTO=static #获取ip的方式,默认为dhcp,修改为static
ONBOOT=yes # 是否开机启动,默认no,修改为yes
#在最后添加下面内容
IPADDR=192.168.1.168 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #网关地址
DNS1=192.168.1.1 #DNS服务器
DNS2=8.8.8.8
保存退出
重启网络服务
service network restart
查看网卡信息
ifconfig
-a 可以查看未开启的网卡
出现下面结果证明配置成功
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.168 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fd91:a527:92ab:0:b42f:2ab2:5851:e2b7 prefixlen 64 scopeid 0x0<gl
远程工具连接
Linux远程连接工具有 putty xshell secureCRT
putty 直接到官网就可以下载一个
Host Name(or IP address)
192.168.1.168
Port (端口,默认22)
直接点击open,打开后输入用户名和密码就可以登录。
成功登录,显示如下
login as: root
root@192.168.1.168's password:
Last login: Sun Apr 16 17:53:21 2017
[root@localhost ~]#
终端工具优势
- 可以上下翻看之前的记录、命令
- 可以复制粘贴,选中内容、直接点右键就能复制出来
- 所有的命令都跟在实体机操作一样。可以实现远程控制,比如服务器在机房,可以直接在办公室进行控制、编辑。
秘钥验证
使用putty自带的工具,putty gen工具生成一对秘钥。
- 生成秘钥的时候,鼠标一直动生成 速度会快很多
- 可以更改名字、再添加一段秘钥的密码
- 生成的私钥保存到本地,公钥复制到服务器上
先登录到服务器,新建一个 .ssh的目录
mkdir /root/.ssh
生成并编辑秘钥文件
vi /root/.ssh/authorized_keys
将公钥粘贴到这个文件中,保存退出。
给秘钥的目录和文件赋予权限
chmod 700 /root/.ssh/
chmod 600/root/.ssh/authorized_keys
关闭防火墙selinux
setenforce 0
临时关闭 selinux
永久关闭selinux防火墙需要编辑它的配置文件
vi /etc/selinux/config
SELINUX=disabale #重启之后才能生效
清除防火墙netfilter规则
iptables -F
临时清除规则,重启后还会重新加载
service iptables save
将清楚完的规则保存到配置文件中,下次启动不会启用
至此服务器上配置完成,putty客户端需要在SHH设置选项中选择Auth并将保存的私钥添加进来,最后回到setting界面保存配置
从新登陆出现如下提示,证明设置成功
login as: root
Authenticating with public key "rsa-key-20170416"
Last login: Sun Apr 16 18:56:19 2017 from hyoessgt237sg5t.lan
[root@localhost ~]#